/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package desarrollosoft.ghce.vista.implementaciones;

import org.zkoss.zk.ui.Execution;
import org.zkoss.zk.ui.Executions;
import org.zkoss.zk.ui.select.SelectorComposer;
import org.zkoss.zk.ui.select.annotation.VariableResolver;
import org.zkoss.zul.Messagebox;
import org.zkoss.zul.Window;

/**
 *
 * @author ariel
 */
@VariableResolver(org.zkoss.zkplus.spring.DelegatingVariableResolver.class)
public class ControladoraIniciarSesion extends SelectorComposer<Window> {
    
    @Override
    public void doAfterCompose(Window comp) throws Exception {
        super.doAfterCompose(comp);
        hacerDespuesDeDibujar();
    }

    private void hacerDespuesDeDibujar() {
        Execution ejecucion = Executions.getCurrent();
        String parametroError = ejecucion.getParameter("error_sesion");
        String parametroCerro = ejecucion.getParameter("cerro_sesion");

        if (parametroCerro != null && parametroCerro.equals("1")) {
            Messagebox.show("Usted cerró sesión correctamente");
        }
    }
    
}
